Big Huge Thesaurus

trichopterous insect

noun